Market square

noun

Definitions

Noun
  1. 1
    An open area in a town housing a public market, often on just one day per week; a marketplace.
  2. 2
    a public marketplace where food and merchandise is sold wordnet

Next best steps

Mini challenge

Unscramble this word: marketsquare